package com.gexiaobao.pigeon.app.model.bean

import android.os.Parcelable
import kotlinx.parcelize.Parcelize

/**
 * @Author      : hxw
 * @Date        : 2024/6/5 9:38
 * @Describe    :
 */
@Parcelize
class VisitReservationResponse(

    var allTotal: Int = 0,
    var icon: String = "",
    var id: Int = 0,
    var list: ArrayList<ListBean> = arrayListOf(),
    var orgName: String = "",
    var paidAmount: Double = 0.00,//缴费金额
    var raceId: Int = 0,
    var raceName: String = "",
    var state: Int = 0,//1-审核中 2-审核通过 3-审核驳回
    var unpaidAmount: Double = 0.00,//未交费金额
    var visitType: Int = 0,//1-现场探视 2-视频探视 3-不探视
    var notVisitions: Int = 0,//1-开 2-关
    var siteVisitions: Int = 0,
    var videoVisitions: Int = 0,
    var changeState: Int = 0,//改探视方式: 1-可更改,2-不可更改
    var voucherState: Boolean = false,//缴费凭证是否开启
    var voucher: ArrayList<String> = arrayListOf(),
    var endStatus: Boolean,//true-结束探视
    var lodgingNum: Int = 0,
    var lodgingNumMax: Int = 0,
    var lodgingState: Boolean = false,
    var lodgingIs:Boolean = false

) : Parcelable {

    @Parcelize
    class ListBean(

        var featherColor: String = "",
        var memberName: String = "",
        var memberNo: String = "",
        var pigeonId: Int = 0,
        var ringId: String = ""

    ) : Parcelable

}